GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "High bandwidth data and low-latency Java"

Time: Wednesday 13:55 - 14:45 / Location: Grand Ballroom C

Deep dive into the architecture and implementation of a reliable multicast delivery system for the OPRA feed using a lot of Java, some C, and a bit of Go.
This talk will go through a technical overview of the system, focusing on techniques used to integrate a high speed feed into Java, and discuss pitfalls and problems learned along the way.

Download slides

Justin Flude, Senior Software Engineer at Peak 6

Justin Flude

Biography: Justin Flude

Justin has been hacking at code from the days of teletypes, paper tape and acne. Since then he has written games for the BBC Micro, vector graphics apps for Corel, patches for NetHack and MultiTrek, and in recent years flashy GUIs and high performance networking for the finance industry. He is currently developing trading systems but secretly is a bit obsessed with the possibilities of Go on the Raspberry Pi.

Michael Vander Pluym, Senior Software Engineer at Peak 6

Michael Vander Pluym

Biography: Michael Vander Pluym

Mike joined PEAK6 in 2010 working at OptionsHouse, starting as Developer and rising to Architect. When OptionsHouse was sold, Mike shifted to OptionsHouse’s original parent company, PEAK6 Investments LP to develop trading systems for their proprietary options trading unit called Capital Management.

Ryan Pratt, CTO of Capital Management at PEAK6

Ryan Pratt

Biography: Ryan Pratt

In his role as CTO of Capital Management at PEAK6, Ryan is in charge of technical design and planning across the trading business. Ryan joined PEAK6 in 2008 as a Senior Developer and led technology growth within OptionsHouse, a consumer retail brokerage that was sold to General Atlantic, a global growth investor, in August 2014. Subsequently, Ryan oversaw the strategic implementation, development, planning and team structure with PEAK6 Capital Management, ultimately rising to CTO of Capital Management in 2013. Prior to joining PEAK6, Ryan worked in both the Operating Systems and Education Technology industries.